@charset "utf-8";
* {
    font-family: "微软雅黑";
}

body {
    background: #ffffff;
}

.clear {
    clear: both;
    height: 20px;
}

.clears {
    clear: both;
}

i {
    font-style: normal;
}

a, a:visited {
    font-size: 12px;
    color: #666;
}

.nav_gl {
    font-size: 12px;
    float: right;
}

a:hover {
    color: #014fa2;
}

.top {
    height: 120px;
    text-align: center;
}
.nav-wrap{
     width: 100%;
     height: 47px;
     background: #014fa2 url(nav.jpg) no-repeat center;
     background-size: cover;
  }

.banner {
    height: 400px;
    text-align: center;
}

/*正文内容*/
.container{width:1170px;margin:25px auto;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;height:646px;border-bottom:1px solid #dbdbdb;margin-bottom:0;}
.news_1,.news_2,.news_3{width:1170px;position:relative; margin:0 auto;}


.news_1l{width:584px;height:310px;overflow:hidden;border-top:1px solid #dbdbdb;position:relative;}
.news_1l .title{width:584px;height:40px;line-height:40px;background:#0c1105;background:rgba(0,0,0,0.6);position:absolute;bottom:0;color:#fff;font-size:12px;text-align:center;left:0;}
.news_1l .title span{margin:4px 20px;}
.news_1r{width:545px;height:391px;overflow:hidden;padding:0 20px;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.news_2r{width:543px;height:250px;overflow:hidden;padding:20px;border-top:2px solid #014fa2;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.news_2l{padding:20px;width:544px;height:250px;overflow:hidden;border-top:2px solid #014fa2;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.news_3l{background:#f8f8f8;padding:20px;width:345px;height:244px;overflow:hidden;border-top:1px solid #dbdbdb;}
.container h2 a{color:#333333;font-size:16px;font-weight:600;}
.container h2 span{color:#333333;float:right;}
.container h2 a.act,h2 .tab.act{color:#014fa2;font-family: '微软雅黑';}
.container h2 span a{font-size:12px;font-weight:400;}
.news_text li span{float:right;color:#474747;font-size:12px;line-height:36px;}
.news_text li a{color:#474747;font-size:15px;font-family: '微软雅黑';line-height:36px;text-decoration:none;display:block;}
.news_3r{padding:0;width:784px;height:286px;overflow:hidden;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.news_2r,.news_3l{background:#fff;}
.news_3rl{width:349px;padding:20px 20px 0 20px;border-right:1px solid #dbdbdb;height:264px;}
/*.news_3rl li,.news_3rr li{width:345px;line-height:56px;border-bottom:1px solid #e0e0e0;overflow: hidden;padding-bottom:10px;margin-bottom:10px;
text-overflow:ellipsis;
white-space: nowrap;
} */
.news_3rl li a,.news_3rr li a{line-height:36px;font-size:16px;display:block;border:none;}
.news_3rr{border:none;height:304px;width:349px;padding-left:20px;}
.ditu{width:1170px;margin:25px auto 15px;}
.ditu img{outline:none;vertical-align:middle;}
.demo_show{width:100%;height:503px;background:url(bg.jpg) no-repeat center;overflow:hidden;}
.demo_center{width:1170px;margin:0 auto;}
.pro_show{width:340px;height:440px;}
.pro_demo{width:340px;height:235px;background:#fff;padding:20px;margin-bottom:10px;}
.pro_demo h2{margin-bottom:10px;}
.pro_demo h2>a{font-size:18px;font-weight:800;color:#014fa2;line-height:20px;}
.pro_demo p{color:#333;font-size:14px;line-height:28px;}
.pro_demo a.watch{width:110px;height:32px;background:#046cc8 url(jt_r.png) no-repeat 82px;border-radius:16px;color:#ffffff;display:block;line-height:32px;text-indent:24px;font-weight:800;text-decoration:none;font-size:12px;margin:15px auto;}
.pro_demo a img{margin-left:8px;}
.train_tool{width:380px;height:160px;}
.train_tool ul li{width:165px;height:70px;margin-bottom:10px;float:left;background:#fff;padding:0px 0 0px 20px;}
.margin_r{margin-right:10px;}
.train_tool ul li a{color:#014fa2;font-size:12px;text-decoration:none;text-indent:20px;display:block;line-height:70px;}
.train_tool ul li img{margin-top:20px;float:left;}
.muma{width:789px;height:503px;float:right}


.weshq{width:1170px;height:200px;margin:0 auto 20px;padding-top:10px;}
.weshq_l{width:678px;height:200px; border: 1px solid #dbdbdb;}
.weshq_l h2{height:36px; border-bottom: 1px solid #dbdbdb; margin: 20px 20px 0 20px;}
.weshq_r{width:458px;height:200px; border: 1px solid #dbdbdb;}
.weshq_r h2{height:36px; border-bottom: 1px solid #dbdbdb; margin: 20px 20px 0 20px;}
.weshq_l h2 a,.weshq_r h2 a{color:#333333;padding-right:40px;font-size:16px;font-weight:600; }
.weshq_l ul,.weshq_r ul{margin: 0 20px 0 20px;}


.subject{width:1170px;height:397px;margin:0 auto 20px;padding-top:10px;}
.subject_l{width:1170px;height:397px; border: 1px solid #dbdbdb;}
.subject_l h2{height:32px; margin: 17px 20px 0 20px;}
.subject_r h2{line-height:60px;height:60px; margin: 0 20px 0 20px;}
.subject h2 span{float:right;}
.subject h2 span a{font-size:12px;color:#6e6e6e;font-weight:400;padding-top:4px;}
.subject_l h2 a,.subject_r h2 a{color:#333333;padding-right:40px;font-size:18px;font-weight:600; }
.subject_l ul{margin: 0 20px 0 20px;}
.subject_l ul li{float:left;margin-bottom:10px;width:282px; }
.subject_l ul li img{vertical-align:middle; text-align:center; margin:auto; margin-top: 10px; clear: both; display: block;  }
.bmr{border-top: 2px solid #004ea3; height: 79px; line-height: 79px;}
.bmh{border-top: 1px solid #dbdbdb; height: 80px; line-height: 80px;}

.xmzs1{background:url(/cms_files/jcms1/web16/site/picture/0/1712042128315842917.jpg) no-repeat center;display: inline-block;width:282px;height:74px;}

.xmzs2{background:url(/cms_files/jcms1/web16/site/picture/0/1712042128316311354.jpg) no-repeat center;display: inline-block;width:282px;height:74px;}

.xmzs3{background:url(/cms_files/jcms1/web16/site/picture/0/1712042128316657685.jpg) no-repeat center;display: inline-block;width:282px;height:74px;}

.xmzs4{background:url(/cms_files/jcms1/web16/site/picture/0/1712042128317299455.jpg) no-repeat center;display: inline-block;width:282px;height:74px;}


.4qh{width:703px; height:244px; margin:0 auto; overflow:hidden; }
.subject_r{width:405px; border: 1px solid #dbdbdb; height: 400px;}
.qywh{height:312px;width:357px; margin: 0 auto;}
.qywh p{line-height:28px;margin-top:20px;font-size:14px;}
.qywh img{display:block;}
.news_1 h2,.news_2 h2,.news_3 h2,.news_3r h2{height:35px; border-bottom: 1px solid #dbdbdb;}
.news_content{margin-left: 100px;}
.title{position:relative;}
.fl_img{position:absolute;left:10px;}
.fr_img{position:absolute;right:10px;}
#qie{float:right;}
.news_1r h2{line-height:175%;}
.news_1r h2 em,.news_3rr h2 em{margin:0 20px;font-style:normal;}
.news_text{padding:10px 0;}
.news_text li a:hover,h2 span a:hover{color:#d90000;}
#pic{position:relative;overflow:hidden;height:400px;width:799px;z-index:2;margin-top:50px;}
#pic .muma_title{position:absolute;z-index:999;bottom:0;left:0;color:#fff;height:40px;line-height:40px;width:799px;opacity:0.6;filter:alpha(opacity=60);}
#pic ul{width:100%;height:100%;position:absolute;top:0;left:0;}
#pic ul li{position:absolute;}
#pic ul img{position:relative;top:0;left:0;}
/*图片位置*/
#pic ul .pic1{top:-80px;left:2px;z-index:1;}
#pic ul .pic2{top:110px;left:28px;z-index:2;}
#pic ul .pic3{top:80px;left:94px;z-index:3;}
#pic ul .pic4{top:50px;left:180px;z-index:4;}
#pic ul .pic5{top:80px;left:310px;z-index:3;}
#pic ul .pic6{top:110px;left:480px;z-index:2;}
#pic ul .pic7{top:-190px;left:516px;z-index:1;}
/*图片A标签width和height*/
#pic ul .pic1 a{height:60px;width:96px;}
#pic ul .pic2 a{height:180px;width:188px;}
#pic ul .pic3 a{height:240px;width:384px;}
#pic ul .pic4 a{height:300px;width:433px;}
#pic ul .pic5 a{height:240px;width:384px;}
#pic ul .pic6 a{height:180px;width:288px;}
#pic ul .pic7 a{height:180px;width:288px;}
/*图片明暗*/
#pic ul li.pic1{opacity:0.2;filter:alpha(opacity:20);}
#pic ul li.pic2{opacity:0.6;filter:alpha(opacity:60);}
#pic ul li.pic3{opacity:0.9;filter:alpha(opacity:90);}
#pic ul li.pic4{opacity:1;filter:alpha(opacity:100);}
#pic ul li.pic5{opacity:0.9;filter:alpha(opacity:90);}
#pic ul li.pic6{opacity:0.6;filter:alpha(opacity:60);}
#pic ul li.pic7{opacity:0.2;filter:alpha(opacity:20);}
/*图片width*/
#pic ul li.pic1 img{width:96px;}
#pic ul li.pic2 img{width:288px;}
#pic ul li.pic3 img{width:384px;}
#pic ul li.pic4 img{width:433px;}
#pic ul li.pic5 img{width:384px;}
#pic ul li.pic6 img{width:288px;}
#pic ul li.pic7 img{width:288px;}
/*箭头部分*/
#pic span{display:inline-block;*display:inline;*zoom:1;width:80px;height:80px;position:absolute;top:160px;z-index:30;cursor:pointer;opacity:0.7;filter:alpha(opacity=70);}
#pic:hover span{opacity:1;filter:alpha(opacity=100);}
#pic span img{width:80px;height:80px;display:block;}
#pic span.prev{left:60px;}
#pic span.next{right:74px;}
.title_ban{position:absolute;width:1170px;height:60px;line-height:60px;font-size:36px;font-weight:800;color:#fff;top:120px;left:50%;margin-left:-786px;text-indent:80px;text-decoration:none;}
.container.w1168{width:1168px;}

.tzgg_center{
    border-bottom: 1px solid #d8d8d8;
}
.tzgg_center,.spjj_center {
    height: 55px;
    font-size: 16px;
    line-height: 55px;
}

.tzggOn,.spjjOn {
    color: #014fa2;
    width: 109px;
    height: 34px;
    text-align: center;
    font-weight: bold;
    display: block;
    float: left;
}

.tzgg,.spjj {
    display: block;
    float: left;
    font-weight: bold;
    color: #333333;
    width: 109px;
    height: 34px;
    text-align: center;
}

.tzgg_lp10,.spjj_lp10 {
    float: left;
    clear: both;
    width: 100%;
}

.tzgg_more div a,.spjj_more div a {
    float: right;
    text-align: right;
    padding-right: 16px;
    font-size: 12px;
    color: #6e6e6e;
	line-height:55px;
}

.tzgg_more div a,.spjj_more div a {
    color: #6e6e6e;
}



.rainbow {
    height: 4px;
    background-image: -webkit-linear-gradient(left, #014fa2, #eb444f);
    background-image: -moz-linear-gradient(left, #014fa2, #eb444f);
    background-image: -ms-linear-gradient(left, #014fa2, #eb444f);
    background-image: -o-linear-gradient(left, #014fa2, #eb444f);
    background-image: linear-gradient(left, #014fa2, #eb444f);
}

.footer {
    height: 163px;
    background: #ffffff;
    text-align: center;
}

.wzzw p {
    line-height: 28px;
    font-size: 14px;
    text-indent: 28px;
    margin-bottom: 10px;
}

.gsywlist1,.gsywlist2,.gsywlist3{
margin:10px 0;
}